﻿using System;

namespace Entidades
{
    public class EstudioTelefono : Entidad
    {
        #region Constructores

        /// <summary>
        /// Constructor por defecto
        /// </summary>
        public EstudioTelefono()
        {
        }

        #endregion

        #region Entidad Inherited Members & Methods
        public override string Descriptor
        {
            get
            {
                //return base.Descriptor;
                return String.Format("{0}", this.Nombre);
            }
            //set
            //{
            //    base.Descriptor = value;
            //}
        }
        #endregion

        #region Propiedades

        /// <summary>
        /// Estudio
        /// </summary>
        public virtual Estudio Estudio { get; set; }

        /// <summary>
        /// Tipo de Teléfono
        /// </summary>
        public virtual TelefonoTipo TipoTelefono { get; set; }

        /// <summary>
        /// Código de País
        /// </summary>
        public virtual string CodigoPais { get; set; }

        /// <summary>
        /// Código de Área
        /// </summary>
        public virtual string CodigoArea { get; set; }

        /// <summary>
        /// Número
        /// </summary>
        public virtual string Numero { get; set; }

        #endregion
    }
}


